<?php

include_once 'metier/adulte.dao.mysql.php';
include_once 'metier/adulte.class.php';


$db = new myPDO();

// Récuperer les données saisies par l'utilisateur
$tmpNom = $_POST['nom_adulte'];
$tmpPrenom = $_POST['prenom_adulte'];
$tmpMdp = sha1($_POST['password1']);
$tmpEmail = $_POST['mail1'];
if ($_FILES["url_photo_adulte"]["name"] == "") {
	$extension='png';
}
else {
// Récupération de l'extension de l'image
    
$extension = substr($_FILES["url_photo_adulte"]["name"], strrpos($_FILES["url_photo_adulte"]["name"], '.')+1);
}

// Stocquer l'image dans la base de données avec le nom composé de mail et l'extension
$tmpimage = $_POST['mail1'].'.'.$extension;

$adulte = new Adulte(0, $tmpNom, $tmpPrenom, $tmpMdp,$tmpEmail,$tmpimage);
$adulteDAO = new AdulteDAO();

$ad = $adulteDAO->find ($adulte,$db);

if ($ad == 0) {

// si l'adulte n'existe pas dans la base de données 
$adulteDAO->createAdulte($adulte, $db);
$name = $_FILES["url_photo_adulte"]["name"];
$uploads_dir = "../imagesProfils/" . $tmpimage;

if ($_FILES["url_photo_adulte"]["name"] == "") {
         // si l'adulte ne possède pas d'image => mettre une ? à la place de l'image.
         copy('../images/interrogation.png', utf8_decode("../imagesProfils/".$tmpEmail. '.' .'png'));
    }
    else{
        // sinon stoquer son image dans le dossier images
       move_uploaded_file($_FILES['url_photo_adulte']['tmp_name'], utf8_decode($uploads_dir)); 
    }


echo utf8_decode('<script language="Javascript">
            alert ("Votre demande sera traitée par l\'administarteur " )
            window.location = "../../index.html";
          </script>') ;

}

else {
    // si l'adulte existe déjà
    
     echo  utf8_decode('<script language="Javascript">
            alert ("Cet utilisateur existe déjà ! " )
            window.location = "../partie_generateur/ens_gestion_adultes_ajout.html";
          </script>');
}
?>